cauda (pl: caudae) - Spanish English Dictionary